Date: Wed, 20 Nov 1996 19:14:57 GMT
Server: Apache/1.0.3
Content-type: text/html
Content-length: 1463
Last-modified: Mon, 04 Dec 1995 18:59:05 GMT

<html>
<HEAD><TITLE>Syntactic Abstraction</TITLE></HEAD>
<BODY background = "pentag8.gif">
<H2>Syntactic Abstraction </H2>

<Strong>Description: </Strong> 
<Blockquote>
Traditional macros used to extend programming languages suffer from
semantic difficulties due to unintended variable bindings that occur as
the result of the code transformations specified by macro
transformers.
We have developed the concept of hygienic (lexically scoped) macros
and are continuing to refine the concept of syntactic abstraction and
render it usable for a wider variety of applications.
</Blockquote>
<P>

<Strong>Associated Faculty:</Strong>  
<!WA0><a href="http://www.cs.indiana.edu/hyplan/dyb.html">R. Kent Dybvig</a>,
<!WA1><a href="http://www.cs.indiana.edu/hyplan/dfried.html">Daniel P. Friedman</a>
<P>

<Strong>Associated Postdocs and Graduate Students:</Strong>  
<!WA2><a href="http://www.cs.indiana.edu/hyplan/bruggema.html">Carl Bruggeman</a>,
<!WA3><a href="http://www.cs.indiana.edu/hyplan/owaddell.html">Oscar Waddell</a>
<P>


<Strong>Affiliated Projects:</Strong>
<!WA4><a href="http://www.cs.indiana.edu/hyplan/dyb/scheme2k.html">Scheme 2000</a>,
<!WA5><a href="http://www.cs.indiana.edu/hyplan/dyb/scheme-impl.html">Scheme implementation</a>,
<!WA6><a href="http://www.cs.indiana.edu/eip/home.html">IU Scheme Educational
Infrastructure Project</a>
</a>
<P>

<Strong> For more information
</Strong><!WA7><A HREF = "http://www.cs.indiana.edu/hyplan/dyb/synbib.html">click
here</A>
<p>

<!WA8><IMG SRC="http://www.cs.indiana.edu/hyplan/dyb/back.gif"><!WA9><A HREF = "http://www.cs.indiana.edu/l/www/research/index.html">Computer Science Research Page</A>

